.gameRequirements {
  flex-direction: column;
  user-select: text;
  width: fit-content;
  overflow: hidden;
}
.gameRequirements table td {
  width: 40%;
  vertical-align: baseline;
  padding: var(--space-xs);
}

.gameRequirements table td:first-child {
  width: 20%;
}

table td.specs {
  cursor: default;
  color: var(--accent);
  opacity: 0.8;
}

.gameRequirements table span.title {
  color: var(--text-secondary);
  font-size: var(--text-md);
}

table span.text {
  color: var(--text-secondary);
  font-size: var(--text-sm);
}

.tabContent .gameRequirements {
  width: 100%;
}
